History
History
Synonyms
UK
US
Meaning:
sitting duck

a person who is or will be easily defeated

easy target

EASY VICTIM as in Wiktionary
EASY VICTIM as in Wikipedia